
using System;
using System.Collections.Generic;

using stefc.geo.lib;

namespace stefc.geo.platform
{

	/// <summary>
	/// Component for Communicate over XMPP
	/// </summary>
	public interface IXMPP
	{
		void In_Start(string jid, string password);
		
		void In_Stop();
		
		void In_Presence(Geographic location);
		
		void In_Send(string receiver, string message);
		
		event Action<KeyValuePair<string,Geographic>> Out_Presence;
	}
}
